#include <stdio.h>

int main()
{
    int n,i,j,k,a[999];
    scanf("%d",&n);

    for(i=0;i<n;i++)
        scanf("%d",&a[i]);
    
    //冒泡算法排序
    for(j=0;j<n-1;j++)
        for(i=0;i<n-1-j;i++)
            if(a[i]>a[i+1])
                {
                    k=a[i];
                    a[i]=a[i+1];
                    a[i+1]=k;
                }
                
    printf("%d",a[n-1]-a[0]);
    return 0;
}